type golang.org/x/tools/internal/gcimporter.reader
26 uses
golang.org/x/tools/internal/gcimporter (current package)
ureader.go#L155: type reader struct {
ureader.go#L178: func (pr *pkgReader) newReader(k pkgbits.RelocKind, idx pkgbits.Index, marker pkgbits.SyncMarker) *reader {
ureader.go#L179: return &reader{
ureader.go#L185: func (pr *pkgReader) tempReader(k pkgbits.RelocKind, idx pkgbits.Index, marker pkgbits.SyncMarker) *reader {
ureader.go#L186: return &reader{
ureader.go#L192: func (pr *pkgReader) retireReader(r *reader) {
ureader.go#L198: func (r *reader) pos() token.Pos {
ureader.go#L211: func (r *reader) posBase() string {
ureader.go#L250: func (r *reader) pkg() *types.Package {
ureader.go#L267: func (r *reader) doPkg() *types.Package {
ureader.go#L297: func (r *reader) typ() types.Type {
ureader.go#L301: func (r *reader) typInfo() typeInfo {
ureader.go#L341: func (r *reader) doTyp() (res types.Type) {
ureader.go#L389: func (r *reader) structType() *types.Struct {
ureader.go#L410: func (r *reader) unionType() *types.Union {
ureader.go#L418: func (r *reader) interfaceType() *types.Interface {
ureader.go#L451: func (r *reader) signature(recv *types.Var, rtparams, tparams []*types.TypeParam) *types.Signature {
ureader.go#L461: func (r *reader) params() *types.Tuple {
ureader.go#L472: func (r *reader) param() *types.Var {
ureader.go#L484: func (r *reader) obj() (types.Object, []types.Type) {
ureader.go#L713: func (r *reader) typeParamNames(isGenMeth bool) []*types.TypeParam {
ureader.go#L769: func (r *reader) method() *types.Func {
ureader.go#L781: func (r *reader) qualifiedIdent() (*types.Package, string) { return r.ident(pkgbits.SyncSym) }
ureader.go#L782: func (r *reader) localIdent() (*types.Package, string) { return r.ident(pkgbits.SyncLocalIdent) }
ureader.go#L783: func (r *reader) selector() (*types.Package, string) { return r.ident(pkgbits.SyncSelector) }
ureader.go#L785: func (r *reader) ident(marker pkgbits.SyncMarker) (*types.Package, string) {